@struct dvb_table_sdt_service
@brief MPEG-TS SDT service table
@ingroup dvb_table
@param service_id service id
@param EIT_present_following EIT present following
@param EIT_schedule EIT schedule
@param desc_length desc length
@param free_CA_mode free CA mode
@param running_status running status
@param descriptor pointer to struct dvb_desc
@param next pointer to struct dvb_table_sdt_service
This structure is used to store the original SDT service table,
converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or
are fields that are reserved. They shouldn't be used, as they may change
on future API releases.
Everything after dvb_table_sdt_service::descriptor (including it) won't
be bit-mapped to the data parsed from the MPEG TS. So, metadata are added
there.
@struct dvb_table_sdt_service @brief MPEG-TS SDT service table @ingroup dvb_table
@param service_id service id @param EIT_present_following EIT present following @param EIT_schedule EIT schedule @param desc_length desc length @param free_CA_mode free CA mode @param running_status running status @param descriptor pointer to struct dvb_desc @param next pointer to struct dvb_table_sdt_service
This structure is used to store the original SDT service table, converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.
Everything after dvb_table_sdt_service::descriptor (including it) won't be bit-mapped to the data parsed from the MPEG TS. So, metadata are added there.